system microphone - Francés Inglés Diccionario